FernleafSystems\Wordpress\Plugin\Shield\Modules\Firewall\Processor C

Total Complexity 102
Dependencies 2
Dependents 0
Total lines 434
Lines of code 339
Logical lines of code 193
Comment lines 42
Methods 17
Properties 4

Methods 17

Method Rating Maintainability Complexity Lines of code
doPassCheck()
B
40 17 60
isVisitorRequestPermitted()
A
49 17 29
getParamsToCheck()
A
45 15 43
doPassCheckBlockExeFileUploads()
A
45 12 43
getFirewallBlockKeyName()
A
50 9 32
getIfPerformFirewallScan()
S
56 6 19
doFirewallBlock()
S
55 5 22
sendBlockEmail()
S
50 2 32
getFirewallPatterns()
S
65 4 9
doPreFirewallBlock()
S
62 3 11
run()
S
67 3 8
getFirewallDieMessage()
S
70 3 6
getFirewallDieMessageForDisplay()
S
68 2 7
addToFirewallDieMessage()
S
71 1 6
getIfDoFirewallBlock()
S
79 1 3
getRawRequestParams()
S
80 1 3
runScan()
S
70 1 6